×

do sb a good turn meaning in English

做一件有利于某人的事

Related Words

  1. do sb a favor
  2. do sb a favour
  3. do sb an injury
  4. do sb an injustice
PC Version

Copyright © 2018 WordTech Co.